package ae.pcfc.cldos.online.common.delegate.provider;

import ae.pcfc.cldos.online.common.delegate.BaseDelegate;
import ae.pcfc.cldos.online.common.delegate.GeneralAdminDelegate;
import ae.pcfc.cldos.online.common.exception.BadAppException;
import ae.pcfc.cldos.online.common.facade.GeneralAdminFacade;
import ae.pcfc.cldos.online.common.vo.BackOfficeAdminVO;

/**
 * 
 * @author arosa
 *
 */
public class GeneralAdminDelegateImpl extends BaseDelegate implements GeneralAdminDelegate {
	
	public String getInitiatedByFromAppMetaDataById(String applicationId) throws BadAppException , Exception{
		return getServiceLocator().getFacadeService(GeneralAdminFacade.class).getInitiatedByFromAppMetaDataById(applicationId);
	}

	public String reviewByBackOffice(BackOfficeAdminVO backOfficeAdminVO) throws Exception{
		return getServiceLocator().getFacadeService(GeneralAdminFacade.class).reviewByBackOffice(backOfficeAdminVO);
	}
	
}
